package edu.uoc.tdp.beans.conexio;

/**
 *
 * @author Grup TDP 1X4J
 */
public class Estudiant extends Usuari {
    
    private String universitat;

    /**
     * Constructor de la classe Estudiant sense parametres
     */
    public Estudiant() {
    }

    /**
     * Constructor de la classe Estudiant amb paràmetres d'identificador
     *
     * @param pTipusDocumentId Identificador del Document de l'estudiant
     * @param pDocument Document identificatiu de l'estudiant
     */
    public Estudiant(String pTipusDocumentId, String pDocument) {
        super(pTipusDocumentId, pDocument);
    }

    /**
     * Constructor de la classe Estudiant amb els paràmetres bàsics
     *
     * @param pIdIntern Identificador intern de l'estudiant a la BD
     * @param universitat Nom Universitat a la que pertany l'estudiant
     * @param pIdUsuari Identificador de l'estudiant a l'aplicatiu
     * @param pPwd Password de l'estudiant per l'entrada a aplicatiu
     * @param pEMail Correu electrònic de l'estudiant
     * @param pTipusDocumentId Identificador del Document de l'estudiant
     * @param pDocument Document Identificatiu de l'estudiant
     * @param pNom Nom de l'estudiant
     * @param pCognom1 Primer cognom de l'estudiant
     * @param pCognom2 Segon cognom de l'estudiant
     * @param pEstat Estat de l'estudiant en l'aplicatiu
     */
    public Estudiant(int pIdIntern, String universitat, String pIdUsuari,
            String pPwd, String pEmail,
            String pTipusDocumentId, String pDocument, String pNom,
            String pCognom1, String pCognom2, String pEstat) {
        super(pIdIntern, pIdUsuari, pPwd, pEmail, pTipusDocumentId, pDocument,
                pNom, pCognom1, pCognom2, pEstat);
        setUniversitat(universitat);
    }

    /**
     * Accessor de lectura de la universitat de l'estudiant.
     *
     * @return Universitat de l'estudiant
     */
    public String getUniversitat() {
        return universitat;
    }

    /**
     * Accessor d'escriptura lectura de la universitat de l'estudiant.
     *
     * @param universitat Universitat de l'estudiant
     */
    public final void setUniversitat(String universitat) {
        this.universitat = universitat;
    }
    
    
}
